Big Huge Thesaurus

disseminated sclerosis

noun